River threadfin - French English Dictionary